package edu.sdust.ssmstudy.service;



import com.github.pagehelper.PageInfo;
import edu.sdust.ssmstudy.json.BaseJson;
import edu.sdust.ssmstudy.json.PaInfo;
import edu.sdust.ssmstudy.json.SelectJson;
import edu.sdust.ssmstudy.pojo.City;
import edu.sdust.ssmstudy.pojo.Jobs;
/*import com.github.pagehelper.PageInfo;*/
import edu.sdust.ssmstudy.pojo.Money;
import edu.sdust.ssmstudy.pojo.Trades;

import java.util.List;

public interface JobService {
    public Jobs SelectById(Integer id);
    public List<Jobs> SelectAll();
    public List<Jobs> SelectByCity(String city);
    public List<Jobs> GetTopTen();
    public List<String> SelectDifCity();
    public Integer CityCount(String city);
    public Integer GetExCount(String work_experience);
    public List<String> GetDifEx();
    PageInfo<Jobs> findAll(BaseJson baseJson);
    PageInfo<Jobs> find(SelectJson selectJson);
    List<Trades> GetTopCityTrades(String title);
    List<Trades> GetCityCount();
    List<Trades> GetWxCount(String title);
    List<Jobs> GetPageInfo(PaInfo pageInfo);
    List<Trades> GetTradesHot(String title);
    List<Money> GetMaxTop(String title);
    Trades TradesInfo(String trades);
    Trades TitleInfo(String title);
}
